package com.sl.core.engine.plugin.loader;

import com.sl.core.engine.plugin.domain.PluginDecorate;

import java.io.ByteArrayInputStream;
import java.util.List;
import java.util.Map;

public interface ProcessPluginLoader {
     Map<String, List<PluginDecorate>> loader();

     List<PluginDecorate> get(String code);

     PluginDecorate get(String orgId,String code, String version);

     ByteArrayInputStream getResourceCode(String orgId,String pluginCode,String pluginVersion);
}
